marine handling sub - German English Dictionary